#include<stdio.h>
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>
#include<unistd.h>
#include<string.h>

int main()
{
    // 库函数
    printf("hello printf\n");
    fprintf(stdout,"hello fprintf\n");
    const char* msg = "hello fwrite\n";
    fwrite(msg,strlen(msg),1,stdout);

    // 系统调用
    const char* s = "hello write\n";
    write(1,s,strlen(s));
    
    fork();
    return 0;
}

//int main()
//{
//    close(1);
//    umask(0);
//    int fd = open("log.txt",O_CREAT | O_WRONLY | O_APPEND,0666);
//    printf("fd : %d\n",fd);
//    printf("******\n");
//    printf("######\n");
//    printf("@@@@@@@\n");
//    fflush(stdout);
//
//    const char* msg = "hello world\n";
//    write(fd,msg,strlen(msg));
//    close(fd);
//    return 0;
//}
//
//
//
//
//
//
//
//
